package com.uinnova.product.eam.service;

import com.uinnova.product.eam.dto.AssignessInfo;
import com.uinnova.product.eam.feign.workable.entity.TaskRequest;
import com.uinnova.product.eam.feign.workable.entity.TaskResponse;
import com.uinnova.product.eam.model.es.CommunicateRecord;

import java.util.List;

public interface CommunicateRecordService {
    long addRecord(AssignessInfo assignessInfo, TaskResponse taskResponse,Boolean isReback);
    void deleteById(Long id);
    List<CommunicateRecord> queryByProcessInstanceId(String processInstanceId);
    CommunicateRecord getById(Long id);
}
